MySQL DEFAULT கட்டுப்பாடு
DEFAULT கட்டுப்பாடு ஒரு நெடுவரிசைக்கு இயல்புநிலை மதிப்பை அமைக்கப் பயன்படுகிறது.
வேறு எந்த மதிப்பும் குறிப்பிடப்படாவிட்டால், இயல்புநிலை மதிப்பு அனைத்து புதிய பதிவுகளுக்கும் சேர்க்கப்படும்.
CREATE TABLE இல் DEFAULT
பின்வரும் SQL "Persons" அட்டவணை உருவாக்கப்படும் போது "City" நெடுவரிசைக்கு DEFAULT மதிப்பை அமைக்கிறது:
CREATE TABLE Persons (
ID int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Age int,
City varchar(255) DEFAULT 'Sandnes'
);
DEFAULT கட்டுப்பாடு CURRENT_DATE() போன்ற செயல்பாடுகளைப் பயன்படுத்தி, கணினி மதிப்புகளைச் செருகவும் பயன்படுத்தப்படலாம்:
CREATE TABLE Orders (
ID int NOT NULL,
OrderNumber int NOT NULL,
OrderDate date DEFAULT CURRENT_DATE()
);
ALTER TABLE இல் DEFAULT
அட்டவணை ஏற்கனவே உருவாக்கப்பட்ட பிறகு "City" நெடுவரிசையில் DEFAULT கட்டுப்பாட்டை உருவாக்க, பின்வரும் SQL ஐப் பயன்படுத்தவும்:
ALTER TABLE Persons
ALTER City SET DEFAULT 'Sandnes';
DEFAULT கட்டுப்பாட்டை நீக்குதல்
ஒரு DEFAULT கட்டுப்பாட்டை நீக்க, பின்வரும் SQL ஐப் பயன்படுத்தவும்:
ALTER TABLE Persons
ALTER City DROP DEFAULT;